solid-waste disposal - French English Dictionary